2371 560
4843 413
14346 586
11523 808
5298 464
30002 445
10698 321
7980 267
5577 573
24842 373
6982 53
3327 111
6750 137
3335 445
12439 610