1129 275
1005 142
3026 724
2186 327
48838 1015
93205 813
35335 311
57817 229
53500 703
47569 593
83642 973
39221 635
33784 606
79831 1013
4167 299
4573 796
25221 476
40210 673
70372 268
30724 483
4532 187
55848 858
29959 801
28438 480