30383 267
7166 241
4557 102
39367 192
4785 705
23292 424
6351 692
12483 564
4774 98
3313 462
3451 645
3403 689
6078 472
21909 645
2513 552