21022 712
6961 143
10361 554
5448 663
2661 370
11767 314
24763 126
17580 471
24830 177
3768 334
5307 182
9421 164
31472 178
10575 392
3583 123
4122 198
8964 933
5597 687
15947 430
5543 176
28545 65
3175 631
21626 522
4255 478