518 82
117002 772
1147 190
10688 661
1640 107
2358 558
2970 681
4730 901
6269 65
2815 411
10369 275
80810 329