51365 332
44351 373
26613 504
24653 242
15378 69
19447 841
13899 556
10398 450
19346 63
40726 240
38370 142
24857 158
18481 669