3402 953
24714 702
5279 591
32672 584
10819 497
4511 163
6314 38
15571 316
105825 176
14854 653
6289 667