255367 714
5925 635
2350 423
10484 387
5229 97
6664 153
100943 569
32916 87
30232 555
3276 236
8117 786
21293 892
3003 409
3047 489
3488 148