44943 272
30887 203
10243 215
7129 545
9872 108
6108 169
5422 37
5050 267
12179 290
20658 724
2311 209
3584 436
4373 72