39916 100
27826 964
61536 204
38442 856
40334 554
26972 452
40533 483
49118 574
46181 370
25616 137
50741 771
18248 587
29033 673
51297 883
39314 810
21933 92
93014 447
42175 620
15104 599
16455 503
29808 298
14758 548
96539 874
29978 148