43212 948
10929 166
37530 1010
7199 260
7570 438
3777 121
10089 406
9152 117
8713 512
17026 257
7367 366
3117 241
4888 315
1030 53
2221 176
19250 666