1696 122
19490 638
17556 483
22088 954
6295 240
5315 243
8714 326
5232 517
12476 778
9953 448
7787 417
11045 558
2537 25
6746 444
8367 365
6484 95
7320 255
21855 357
3118 92
2983 406