1502 125
2797 510
3109 645
834 208
1844 469
1871 301
2985 488
1587 206
1291 296
3008 578
1460 288
3426 711
3556 681
4497 725
3502 63
4004 730
2883 239
6586 655
11948 346
3446 570
1014 202
3439 693
721 84
2999 825