6995 585
251885 868
178117 513
59854 317
36971 458
51301 509
29404 641
18040 331
40571 156
3069 90
4524 98
8013 955
3921 402
13603 735
5295 790
6049 134
69880 184