303836 929
101655 886
32440 659
107910 183
57708 325
2854 540
237523 568
79059 378
63594 170
41957 184
1786 532
751 149
60556 242
2141 457
2046 450
50080 807
21619 252
71963 363
19669 185
93141 835
1962 363
1729 366
70533 181
29899 108