255038 714
5921 635
2349 423
10481 387
5225 97
6662 153
100869 569
32868 87
30217 555
3272 236
8106 786
21249 892
2999 409
3043 489
3480 148