1084 238
2293 531
2611 835
3156 909
2769 595
1239 249
334 62
7709 167
9569 444
5857 421
28826 261
73210 517
54929 741
19257 569
9666 94
31368 329
8230 370
3449 232