256105 715
5930 635
2354 423
10505 387
5238 97
6665 153
101189 569
33028 87
30248 555
3290 236
8135 786
21391 893
3009 409
3052 489
3500 148