19035 669
3993 346
3056 272
4689 720
2966 505
5095 392
12267 442
23639 429
4533 295
953 72
3182 603
25789 178
2261 504