13722 260
17547 804
13228 662
7501 409
10252 363
3583 312
14808 89
11047 715
3226 225
163333 974
103817 210
5373 254
5705 561
1705 290
5288 576
18564 278