30042 47
44954 77
23480 172
21633 617
30765 212
16852 405
21844 153
11367 396
7893 319
3041 273
11516 441
13435 655
21545 504
10338 545
34906 102
13909 885
18568 1006
40627 55
3969 432
9059 130
4635 909
6726 640
34316 351
29900 209
8152 135
15212 632
52494 818
22643 119