30488 267
7334 241
4867 102
39473 192
4854 705
23353 424
6361 692
12503 564
4833 98
3316 462
3507 645
3416 689
6117 472
22001 645
2521 552