255209 714
5925 635
2350 423
10481 387
5225 97
6663 153
100906 569
32895 87
30223 555
3275 236
8114 786
21269 892
3002 409
3044 489
3484 148