29952 562
11899 902
8955 529
3825 138
38779 438
12752 372
8384 818
6598 588
7307 372
6771 145
6489 663
9963 631
19512 264
5582 42
18080 52
9525 149
5191 230
8799 888
5150 249
10649 673
3441 223
17478 470
20866 543
117575 763
22116 315
24330 287
12414 245
10801 526