8403 89
6547 296
2396 43
7929 324
31012 254
21631 46
190145 216
6261 619
30670 210
10494 98
20496 98
8727 567
23875 895
2724 63
10407 782
2299 183
12248 168
19672 60
2869 116
2162 471
1398 142