1061 313
160 29
983 97
2965 843
1120 309
245 40
6944 107
2417 276
19521 170
59688 847
61369 215
23452 242
15638 234
34999 117
29882 667
6031 440
2594 598
1308 206