39804 100
27779 964
61487 204
38378 856
40252 554
26913 452
40383 483
49059 574
46137 370
25562 137
50705 771
18211 587
51278 883
29010 673
39291 810
21889 92
92978 447
42145 620
16442 503
15063 599
29768 298
14745 548
96505 874
29963 148