105033 612
43125 771
41965 416
23370 863
14642 684
35823 157
56817 440
10196 465
21895 570
14060 368
55147 95
17378 530
40748 277
36756 439
14121 652
17502 54
75974 286
13026 154
189361 1139
17862 651
26720 529
12440 139
17088 322
9445 299
19109 283
2404 225
3781 275
62233 474