30861 44
25247 49
11559 715
49862 602
13183 401
48436 851
9593 336
34222 369
40150 763
50501 168
41875 423
31316 217
41751 870
21226 210
49281 66
51895 738
3670 251
15843 78
28308 462
48313 448
26203 763
22143 86
24339 472
11924 674
6506 701
13939 675
20748 839
26442 512