10928 327
2871 361
3032 560
3568 674
6007 223
5556 44
15589 547
2381 385
29149 460
4978 102
3764 585
1529 60
2662 193
3099 528
18891 567
11317 515
15536 866
3924 508
2897 260
3989 321
5262 812
5400 55
9655 106
12440 613