32289 603
17530 546
36205 952
11542 675
21689 422
3266 517
2480 67
7912 483
84972 839
16855 326
12538 31
48136 491
17455 450
27604 41
48654 592
21753 188