3231 303
17108 474
12278 351
207883 414
76656 552
72049 747
153422 1037
38437 538
33409 746
100886 684
31164 599
14463 570
15126 959
91396 492
4330 390
2403 113
3533 146
3063 223
7605 138
6062 449