1011 205
842 274
1561 344
2294 633
1041 99
6686 309
22032 729
126257 209
59609 177
30002 368
5306 605
3848 76
24595 798
5401 501
9297 614
37777 694
3426 422