9631 93
10810 832
44374 505
2739 37
13163 278
6398 395
6291 591
8077 30
14809 92
17386 94
28554 849
11496 443
12088 328
10857 275
7474 519
29624 931
9826 577
7123 530
31589 173
20093 571
97215 299
15894 927
3974 377
5403 312