388 72
1695 112
2328 582
4653 413
4575 259
16801 862
4184 687
137315 823
12590 268
2975 513
93857 402
67903 575
33704 598
46476 171