5026 50
17546 521
8383 730
6152 34
3630 567
3193 136
5878 542
747 117
8007 823
7674 385
18856 806
17659 399
38115 464
38944 366
16931 322
13802 892
14767 254
3802 234
2509 88
9251 716
11707 531
979 76
16622 519
904 113
3844 193
7204 89
4022 388
15797 750