39952 643
20373 1229
36785 941
15430 845
45261 895
32325 1385
31980 1172
48703 1439
41138 1791
23982 393
16981 1456
48680 814
49990 1147
37596 1569
50582 1216
33950 692
29199 596
22155 101
31326 1915
18179 539