2247 122
19654 638
17799 483
22183 954
6445 240
5550 243
8844 326
5316 517
12868 778
10118 448
7872 417
11471 558
2665 25
7945 444
8585 365
6958 95
7774 255
22566 357
3173 92
3096 406