5299 127
16016 491
12317 352
41752 70
1361 218
4155 488
11230 63
10976 185
18527 311
28547 112
17434 733
6312 55
15489 885
14111 549
4636 695
8286 820
4231 183
3389 770
3020 484
30954 510
14337 928
19628 208
8604 109
15510 668
6546 556
8866 321
6133 44
2231 184