256138 715
5930 635
2355 423
10507 387
5239 97
6665 153
101196 569
33038 87
30249 555
3290 236
8135 786
21401 893
3009 409
3053 489
3501 148