49896 1260
15700 603
38926 631
13394 1022
42499 843
21385 1578
23658 988
30263 267
39659 1621
31759 1507
32533 1503
44860 1009
29659 101
11870 1002
26932 1267
34075 1978
30005 1178
51306 2011
48657 752
28725 475