2950 413
9405 583
9856 807
4213 464
26313 445
9330 321
7000 266
3518 573
24329 373
4667 53
2643 111
4460 137
2818 445
9033 608