1081 238
2290 531
2611 835
3156 909
2762 595
1239 249
332 62
7709 167
9569 444
5856 421
28806 261
73206 517
54925 741
19245 569
9665 94
31355 329
8230 370
3448 232