255334 714
5925 635
2350 423
10482 387
5229 97
6663 153
100935 569
32909 87
30229 555
3276 236
8116 786
21280 892
3003 409
3047 489
3488 148