43238 948
10949 166
37601 1010
7212 260
7577 438
3783 121
10112 406
9178 118
8719 512
17059 257
7382 366
3121 241
4889 315
1031 53
2221 176
19309 666