13955 325
3488 345
887 138
2057 398
3320 211
4265 475
7897 555
7719 34
16842 783
6177 746
8553 830
2062 219
3963 472
3349 917
2945 245
4563 845
4100 224
3567 516
5005 588
1259 176
3109 516
27664 358
16653 376
26559 245
5200 322
6848 307
7416 689
29659 600