3291 778
2325 475
12289 264
4575 662
3582 773
1293 131
17318 496
4320 382
4197 828
2896 304
1891 135
3721 705
2780 198
2141 197
2197 101
3132 409
4432 856