9899 403
6147 291
608 122
2635 309
14722 392
2852 753
6431 797
1030 273
2336 400
7209 423
38870 305
270 87
6117 214
3620 111
791 75
43815 683
31968 961
31352 286
3301 741
38726 264
18632 523
1733 354
3060 586
36368 695