12029 341
31157 292
52369 155
38270 923
13784 245
28989 576
15263 829
30312 622
24737 539
19999 773
16266 439
18450 835
39981 323
13998 812
12670 535
18088 58
24273 376
11996 801
10939 635
15769 742
35332 548
17407 330
30278 65
11292 480
35179 314
47105 740
30870 647
77403 266