43238 948
10948 166
37599 1010
7212 260
7576 438
3783 121
10112 406
9178 118
8718 512
17057 257
7382 366
3119 241
4889 315
1031 53
2221 176
19307 666