3217 953
24515 702
5271 591
32657 584
10809 497
4498 163
6304 38
15562 316
105412 176
14846 653
6287 667