1022 264
576 164
3004 231
40850 630
18758 720
8285 45
9776 436
9429 405
3257 569
6661 851
18249 676
2293 290