50939 522
26571 192
19242 793
10303 865
12262 408
10850 777
4318 822
3025 125
4755 328
3423 332
11824 675