50700 584
27127 179
1466 150
14916 618
4352 144
1548 265
13486 292
11462 910
13368 445
3019 53
3883 370
1551 288
2847 354
4101 813
6241 681
8949 485