32347 603
17564 546
36269 952
11579 675
21723 422
3281 517
2489 67
7941 483
85162 839
16896 326
12581 31
48265 491
17493 450
27662 41
48814 592
21829 188