3001 926
2557 704
241 47
2179 475
1578 357
554 156
1899 595
2114 528
469 110
2307 453
1531 334
1179 353
1914 432
3189 780
2821 604
731 150
269 67
2477 584
2057 547
374 69
682 201
2412 512
991 297
2366 738
2173 627
2749 910
2612 519
367 101