1013 298
2291 535
1368 345
331 62
2750 652
10107 70
46457 338
14581 104
57863 148
29635 763
7045 629
13250 124