256538 716
5931 635
2355 423
10517 387
5247 97
6667 153
101311 569
33111 87
30270 555
3292 236
8161 786
21459 893
3014 409
3059 489
3504 148