2909 863
4293 565
10037 485
1119 292
1764 516
4916 384
2320 43
49713 271
25013 685
181534 846
8116 139
93965 780
67691 556
66899 504
97084 559
129877 808
6510 207