2686 689
28829 525
8437 278
16262 660
11696 557
7565 362
4568 218
10855 180
20748 732
7445 747
8174 34
10553 828
4522 62
4328 191
4139 109
4293 615
5197 637
5234 35