10173 511
2516 525
443 32
3472 973
736 73
1881 135
2586 129
5041 823
3218 317
10859 697
8006 388
7377 945
104043 217
7933 661
3216 67