256425 715
5930 635
2355 423
10516 387
5246 97
6667 153
101283 569
33086 87
30263 555
3292 236
8147 786
21443 893
3011 409
3058 489
3503 148