255225 714
5925 635
2350 423
10481 387
5226 97
6663 153
100914 569
32900 87
30223 555
3275 236
8114 786
21271 892
3002 409
3045 489
3484 148