15649 509
3507 681
4098 633
446 70
2410 216
2882 326
2367 593
1596 361
2695 546
3146 796
643 74
480 72
1126 208
1985 253
2616 468
1767 338
2686 639
3457 491
2625 49
696 43
1472 239
2301 382
3714 968
3183 718