1078 238
2288 531
2611 835
3153 909
2752 595
1239 249
332 62
7708 167
9564 444
5856 421
28777 261
73198 517
54917 741
19243 569
9663 94
31340 329
8229 370
3445 232