43283 948
10973 166
37677 1010
7232 260
7588 438
3790 121
10122 406
9221 118
8727 512
17097 257
7401 366
3122 241
4893 315
1035 53
2226 176
19373 666