256488 716
5930 635
2355 423
10516 387
5247 97
6667 153
101295 569
33099 87
30267 555
3292 236
8157 786
21449 893
3012 409
3058 489
3504 148