3540 593
3159 544
4704 756
155205 168
12789 338
11859 308
126854 746
52489 504
10283 469
2105 92
1895 317
3737 844
3496 535
8451 555