5216 324
25531 253
10392 40
148129 210
5287 618
4127 194
9728 98
17375 93
6749 566
21053 895
1824 63
4262 782
1715 183
10670 168
8822 58
2198 116
1829 471
1018 142