49900 1260
15704 603
38927 631
13394 1022
42499 843
21385 1578
23658 988
30266 267
39659 1621
31759 1507
32533 1503
44862 1009
29659 101
11870 1002
26932 1267
34076 1978
30005 1178
51317 2011
48657 752
28725 475