3001 708
2329 593
1860 562
3800 564
652 179
2075 660
2058 245
3094 629
1925 432
972 144
2614 597
1733 407
1295 374
664 209
5760 308
2144 161
2401 427
2715 148
26454 385
25426 86
3054 673
5091 646
3211 250
20769 398
4422 131
4250 625
3865 417
20228 382