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