51048 873
23833 943
19371 672
8225 751
39551 285
14033 132
37109 490
14627 689
24004 329
13057 80
13952 875
7554 359
30769 484
11471 745
18503 580
5608 251
13315 821
16354 493
10275 422
38365 702
10602 386
11986 209
11697 91
23249 891