29148 862
17562 916
32954 688
45695 1515
39422 1621
20072 1993
34079 1628
50399 1415
21514 1468
17760 287
44678 1008
14309 1706
25323 601
18635 943
50429 1151
40542 1344
42339 1223
25243 135
29150 150
37296 1056