255122 714
5925 635
2349 423
10481 387
5225 97
6663 153
100891 569
32882 87
30222 555
3275 236
8112 786
21260 892
3000 409
3043 489
3482 148