45239 272
31080 203
10402 215
7221 545
10093 108
6177 169
5569 37
5116 267
12339 290
21026 724
2330 209
3600 436
4438 72