44724 105
96183 646
122164 941
1781 454
1113 246
8027 750
3283 263
1642 451
2984 976
2901 774
1606 396
13518 85
2203 573
8712 141
27647 928
2225 675
4126 58
6484 296
16689 131
23386 641
1255 358
15567 54
5581 200
1000 80