3291 778
2325 475
12295 264
4577 662
3582 773
1293 131
17320 496
4320 382
4197 828
2899 304
1894 135
2781 198
2197 101
3133 409