6295 436
7135 229
51538 873
12349 552
282661 1393
22070 201
12968 129
49633 741
24801 800
13035 872
14212 889
5042 629
2241 260
8097 634