6045 959
25888 702
5345 591
32954 584
10923 497
4544 163
6391 38
15751 316
109298 176
14970 653
6428 667