40538 342
58389 157
38461 490
12459 656
47194 332
39815 373
108817 766
16833 840
12087 556
9254 450
17304 63
36760 240
32823 141
22219 158
16778 669