19481 709
2151 463
1119 301
358 38
9422 920
6212 748
36153 699
4530 414
2985 120
27462 769
58495 643
9921 654
156065 898
80713 297
14526 379
5417 467
25311 399
5132 915
3911 690
3153 93
2087 287