310 100
3661 638
227 60
2983 661
2732 664
2131 612
313 88
860 183
1961 419
2757 759
2778 574
1426 443
2575 748
2228 663
161 26
808 184
950 304
553 110
2067 463
307 82
249 64
2381 696
1243 255
875 276
2127 470
975 205
2129 663
44056 352