3292 598
3281 568
104862 352
9664 366
974 64
7757 122
8988 158
2706 54
6795 434
3591 293
3006 226
5656 247
8301 616
4593 271
3762 503
37434 795
12027 599