502 50
2861 717
302 60
1806 295
3056 832
2287 605
2521 678
2304 490
2829 856
573 119
213 30
1164 246
767 123
415 114
2125 458
2258 575
1473 204
1659 362
989 256
2896 778
669 178
2800 594
2559 497
576 105