6303 602
8489 256
15047 429
36723 707
74167 569
5675 860
1027 117
10478 257
4858 558
3109 378
4799 318