52156 523
26122 307
20031 780
12281 286
15522 927
7919 261
7583 208
11262 277
10809 670
10922 593
3041 491
3381 648