14095 517
1134 232
3113 621
1175 97
3100 641
1692 264
3495 415
1687 214
1905 382
2745 368
1937 293
3559 540
3153 611
1649 204
4650 678
2236 228
999 49
8346 98
2196 308
2362 287
1082 148
3950 939
3169 456
5197 86