32301 603
17540 546
36224 952
11554 675
21701 422
3269 517
2480 67
7921 483
85042 839
16870 326
12550 31
48179 491
17463 450
27622 41
48708 592
21785 188