19486 709
2155 463
1119 301
358 38
9432 920
6212 748
36157 699
4530 414
2985 120
27475 769
58497 643
9921 654
156076 898
80713 297
14526 379
5417 467
25313 399
5132 915
3911 690
3153 93
2087 287