43283 948
10973 166
37679 1010
7233 260
7589 438
3790 121
10123 406
9221 118
8727 512
17099 257
7401 366
3122 241
4893 315
1035 53
2227 176
19376 666