32343 603
17564 546
36269 952
11579 675
21722 422
3281 517
2487 67
7940 483
85158 839
16892 326
12578 31
48264 491
17492 450
27660 41
48809 592
21825 188