1051 298
2386 535
1379 345
350 62
2782 652
10116 70
46503 338
14605 104
58039 148
29815 763
7069 629
13344 124