19053 669
3995 346
3058 272
4689 720
2966 505
5096 392
12267 442
23642 429
4534 295
953 72
3182 603
25802 178
2261 504