2300 546
16951 336
3887 352
960 153
3966 298
2847 137
26654 533
12426 869
610342 881
6006 598
3317 152
6551 694
14987 509
7299 259
4248 263
1591 81
2863 555
4912 113
6286 373
1695 246
1671 232