2791 689
28872 525
8440 278
16268 660
11700 557
7569 362
4572 218
10861 180
20761 732
7447 747
8191 34
10553 828
4525 62
4329 191
4141 109
4296 615
5201 637
5242 35