2996 52
14304 296
15331 540
7770 403
9392 561
2864 70
1802 215
2508 100
6765 486
3517 695
11543 94
13482 331
33237 697
3688 495
3722 450
4115 330
6277 309
10232 505
2909 538
2910 289
2267 287
12330 742
10756 408
2589 349