3009 928
636 80
1624 359
159 31
228 49
2372 622
2264 603
1666 478
216 53
1599 352
896 210
1793 412
2624 789
2612 751
1628 451
1785 417
2299 671
2886 764
2458 464
2901 855
2776 838
2961 877
233 51
803 145