1506 226
4014 577
2780 383
3124 501
2555 275
9180 541
9048 416
6490 710
7957 576
8767 769
3633 487
5997 395
3999 853
2070 177
3199 200
4339 354
2836 373
1957 334
7226 625