255877 714
5928 635
2352 423
10498 387
5233 97
6665 153
101120 569
33006 87
30243 555
3290 236
8133 786
21364 893
3007 409
3052 489
3494 148