1087 238
2295 531
2611 835
3158 909
2772 595
1240 249
334 62
7709 167
9571 444
5857 421
28832 261
73212 517
54941 741
19275 569
9666 94
31375 329
8231 370
3449 232