1089 238
2295 531
2611 835
3158 909
2775 595
1240 249
334 62
7709 167
9571 444
5858 421
28839 261
73215 517
54941 741
19279 569
9667 94
31384 329
8231 370
3449 232