504 76
4320 768
2900 442
1877 475
3041 606
5041 578
1809 351
2422 266
2213 568
3180 660
4353 168
1161 87
5490 642
1814 465
3080 652
1567 329
2707 515
3579 706
3618 888
3116 861
2361 373
3057 224
3296 790
2723 451