52203 523
26130 307
20038 780
12284 286
15525 927
7919 261
7584 208
11263 277
10810 670
10923 593
3041 491
3382 648