22056 422
4462 172
12867 802
22320 612
5991 540
162971 319
35738 200
5737 145
3283 277
3234 171
6559 106
4942 346
9864 547
16063 624
8518 642
8434 53
8285 368
12791 751
11343 764
10725 266
2122 52
9851 907
14436 962
147587 877
24413 697
2497 63
10218 539
1984 272