1026 298
2307 535
1372 345
335 62
2756 652
10107 70
46469 338
14585 104
57921 148
29687 763
7048 629
13275 124