530 29
15035 338
7333 237
2521 560
2523 98
14731 135
1118 125
1360 173
3614 707
2654 59
3538 732
12487 61
26202 597
2852 748
8748 577
2863 179
1891 45
6799 374
5510 846
7333 179
3643 654
4754 440
3868 897
2408 379
4998 794
4749 411
14830 648
26132 799