1933 171
3917 348
3982 523
24344 234
4041 860
7393 929
4012 164
2843 143
8399 546
10577 448
5212 506
2122 81
1606 235
839 104