2900 503
12481 396
9756 50
5381 439
10305 637
14795 641
17501 164
9910 102
29589 378
84542 547
6445 412
141738 294
109470 592
7002 389
11316 589
4649 306
16286 211
7411 230
8976 922
6059 151
2731 181
4970 108
6598 618
8646 606
4549 465
6343 803
3169 153
8468 375