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