6433 790
2337 28
2264 207
3963 332
3084 247
23556 389
50564 949
22340 188
19601 77
12911 238
124479 748
28023 268
51980 672
68268 1004