6993 585
251780 868
178069 513
59809 317
36922 458
51269 509
29374 641
18022 331
40522 156
3068 90
4524 98
8010 955
3920 402
13602 735
5295 790
6046 134
69850 184