960 144
3211 899
2561 123
1495 84
2304 543
1680 361
3871 540
3243 911
2364 542
2093 417
1841 476
3245 689
2785 583
1697 513
210 58
2433 599
2657 648
2209 426
2901 834
3824 292
2714 715
2807 645
2228 281
5543 870