3319 953
24583 702
5275 591
32669 584
10816 497
4498 163
6312 38
15566 316
105663 176
14853 653
6287 667