3024 861
22710 253
2971 509
9410 424
11825 585
1527 202
10628 702
4970 44
59106 85
33068 556
19215 818
19529 116
14617 355
23577 294