50899 522
26556 192
19241 793
10300 865
12259 408
10850 777
4318 822
3024 125
4755 328
3421 332
11822 675