255238 714
5925 635
2350 423
10481 387
5226 97
6663 153
100915 569
32902 87
30224 555
3275 236
8114 786
21271 892
3002 409
3045 489
3484 148