255078 714
5921 635
2349 423
10481 387
5225 97
6663 153
100879 569
32877 87
30218 555
3273 236
8107 786
21256 892
3000 409
3043 489
3480 148