255357 714
5925 635
2350 423
10484 387
5229 97
6664 153
100941 569
32914 87
30231 555
3276 236
8117 786
21292 892
3003 409
3047 489
3488 148