30490 267
7341 241
4885 102
39481 192
4860 705
23359 424
6361 692
12504 564
4835 98
3316 462
3509 645
3417 689
6117 472
22003 645
2521 552