12032 341
31168 292
52380 155
38280 923
13790 245
28999 576
15268 829
5041 67
30329 622
29601 208
24748 539
20008 773
16271 439
18457 835
39995 323
14005 812
12678 535
18096 58
24280 376
24977 605
12005 801
10941 635
15773 742
35336 548
3375 178
17413 330
30283 65
11299 480