1063 298
2420 535
1386 345
355 62
2789 652
10122 70
46538 338
14624 104
58137 148
29944 763
7089 629
13354 124