4960 49
8335 161
25472 121
15370 1030
2500 25
13869 572
12507 582
9758 416
16046 711
6132 266
3299 447
2568 623
19773 101