751 29
15197 338
8566 237
2646 561
2867 98
15198 136
1322 125
1558 173
3881 707
3406 59
3886 733
12677 61
26515 597
3005 748
9072 577
3008 179
2100 45
7014 374
5756 846
8027 181
3704 654
4965 440
3966 897
2478 379
5160 794
5196 411
15030 648
27917 802