3003 596
1623 497
12644 568
9199 809
2499 465
1338 292
2334 380
255 37
6510 122
915 167
2029 302
6202 552
1039 99
2817 776
2894 584
6061 92
2570 490
1547 283
995 233
1448 337
1815 369
2789 685
774 75
2561 611
3296 680
2981 773
1289 193
1547 350