1506 226
4014 577
2782 383
3124 501
2555 275
9181 541
9049 416
6493 710
7958 576
8769 769
3633 487
5997 395
3999 853
2070 177
3201 200
4342 354
2836 373
1957 334
7226 625