4004 617
3401 443
3579 687
2940 267
5939 659
2761 387
1887 297
3446 736
7981 338
10266 392
3063 370
20432 625
1504 51
3464 550
9643 525
1428 150
2993 699
2147 326
1803 142
15688 531
3721 657
891 85
1099 41
3838 869