15569 801
3284 141
7610 644
10215 137
5380 356
4038 580
5296 544
2970 42
3964 643
3038 753
2884 374
4100 711
3379 763
10011 627