1081 238
2290 531
2611 835
3156 909
2760 595
1239 249
332 62
7709 167
9569 444
5856 421
28805 261
73203 517
54925 741
19245 569
9664 94
31351 329
8230 370
3445 232