52023 523
26100 307
20013 779
12272 286
15507 927
7907 261
7581 208
11255 277
10805 670
10917 593
3041 491
3379 648