1013 122
19366 638
17336 483
21978 954
6094 240
5194 243
8593 326
5169 517
12228 777
9805 448
7713 417
10570 558
2428 25
6450 444
8107 365
6198 95
7029 255
21036 353
3064 92
2942 406