5301 127
16017 491
12327 352
41752 70
1362 218
4155 488
11230 63
10976 185
18527 311
28548 112
17434 733
6312 55
15489 885
14114 549
4636 695
8288 820
4233 183
3389 770
3020 484
30954 510
14337 928
19630 208
8604 109
15512 668
6547 556
8869 321
6133 44
2231 184