3231 303
17109 474
12278 351
207902 414
76680 552
72069 747
153435 1037
38442 538
33426 746
100911 684
31180 599
14476 570
15135 959
91404 492
4330 390
2403 113
3533 146
3063 223
7606 138
6066 449