51441 584
27526 179
1516 150
15193 618
7839 146
1591 265
13822 292
11687 910
13619 445
3119 53
3927 370
1561 288
2882 354
4153 813
6337 681
9079 485