13502 526
14262 491
902 200
19637 393
8161 397
6944 721
3090 569
1529 341
287 59
467 119
837 124
2562 755
7597 60
15947 656
11084 69
1703 249
4018 596
21469 729
2836 106
1071 96
6589 367
3236 235
36880 226
4713 91
4840 179
5504 512
30103 362
9926 928