6402 790
2319 28
2227 207
3934 332
3056 247
23218 389
49961 947
22054 187
19330 77
12675 238
123816 748
27674 268
51233 672
67240 1004