30486 267
7333 241
4855 102
39472 192
4853 705
23353 424
6361 692
12503 564
4832 98
3316 462
3506 645
3416 689
6116 472
22000 645
2521 552