14998 800
2588 198
6079 728
2270 334
2607 300
4765 316
2899 402
3321 373
4887 595
3699 548
3231 717
2166 241
2954 222
3702 589
8369 869
2862 32
3545 447
3290 429
3363 706
5071 774
2616 338