3236 85
2651 286
2928 469
18661 407
27235 859
35856 577
16404 326
5145 774
20867 66
10023 79
11979 523
16968 566
96299 654
7045 822
4813 601
2948 343
3768 239
3615 173
13009 483
20744 421
14805 172
10621 354
58295 564
147961 445
3241 267
4947 215
6470 766
13242 641