49227 510
25592 307
19680 779
12087 286
15344 927
7812 261
7445 208
11182 277
10764 670
10856 593
3023 491
3364 648