45306 510
24935 307
19104 779
11822 286
15085 927
7632 260
7258 208
11096 277
10718 670
10727 593
2998 491
3331 648