32251 603
17518 546
36182 952
11526 675
21670 422
3260 517
2473 67
7900 483
84905 839
16830 326
12518 31
48083 491
17438 450
27571 41
48588 592
21713 188