1110 238
2320 531
2614 835
3162 909
2825 598
1247 249
344 62
7711 167
9580 444
5863 421
28985 261
73234 517
54976 741
19330 569
9670 94
31441 329
8236 370
3451 232