2691 689
28835 525
8437 278
16263 660
11697 557
7565 362
4569 218
10856 180
20748 732
7445 747
8174 34
10553 828
4522 62
4328 191
4139 109
4293 615
5197 637
5235 35