3421 953
24741 702
5279 591
32672 584
10819 497
4511 163
6317 38
15571 316
105852 176
14854 653
6291 667