1026 264
590 164
3018 231
40867 630
18770 720
8303 45
9823 436
9536 405
3265 569
6671 851
18268 676
2301 290