19019 669
3993 346
3056 272
4689 720
2965 505
5094 392
12267 442
23637 429
4533 295
953 72
3182 603
25787 178
2261 504