35001 364
24227 505
19305 651
11177 545
39615 105
93432 711
46697 556
16435 741
18124 195
22322 697
15145 885
32259 326
21276 603
12914 575
21918 324
23876 427
25716 599
20953 1009
55048 103
20265 489
23963 222
21239 129
12131 214
51413 847
45198 58
47450 482
48868 67
28286 431