2230 122
19654 638
17791 483
22183 954
6443 240
5543 243
8840 326
5315 517
12845 778
10115 448
7869 417
11458 558
2661 25
7857 444
8576 365
6939 95
7754 255
22542 357
3172 92
3096 406