255084 714
5921 635
2349 423
10481 387
5225 97
6663 153
100880 569
32879 87
30219 555
3273 236
8108 786
21257 892
3000 409
3043 489
3480 148