30431 267
7263 241
4754 102
39428 192
4832 705
23328 424
6357 692
12498 564
4807 98
3314 462
3466 645
3409 689
6099 472
21960 645
2521 552