1061 313
160 29
983 97
2965 843
1120 309
245 40
6942 107
2417 276
19519 170
59688 847
61368 215
23452 242
15636 234
34999 117
29879 667
6029 440
2594 598
1308 206