6402 790
2321 28
2227 207
3934 332
3057 247
23235 389
49989 947
22068 187
19341 77
12686 238
123844 748
27690 268
51294 672
67288 1004