52102 523
26112 307
20027 779
12279 286
15514 927
7914 261
7581 208
11257 277
10805 670
10920 593
3041 491
3380 648