48484 510
25460 307
19595 779
12051 286
15272 927
7797 261
7429 208
11171 277
10757 670
10817 593
3020 491
3356 648