32286 603
17529 546
36205 952
11541 675
21689 422
3266 517
2480 67
7912 483
84971 839
16849 326
12538 31
48135 491
17455 450
27601 41
48653 592
21749 188