5086 512
4646 253
18566 370
4458 179
6995 779
23261 98
2186 111
4844 384
4042 603
16484 82
7304 803
5236 421
4683 853
3716 731
9251 769
3047 469
16106 639
25112 544
1992 463
8037 588
1641 106
3000 971
2165 591
121221 767