52131 523
26115 307
20028 780
12281 286
15520 927
7918 261
7582 208
11261 277
10809 670
10920 593
3041 491
3380 648