3415 953
24730 702
5279 591
32672 584
10819 497
4511 163
6317 38
15571 316
105844 176
14854 653
6291 667