3150 106
22906 509
4582 830
16488 706
2691 245
12078 488
29348 481
34869 611
4657 602
7276 553
16803 396
6392 240
4042 705
5250 427
18365 461
4375 637
2277 138
2634 277
30463 41
4265 937
25818 819
7830 411
37338 263
19437 537
7422 841
65148 372
3404 422
17390 720