753 29
15197 338
8581 237
2648 561
2877 98
15202 136
1326 125
1562 173
3914 707
3415 59
3890 733
12680 61
26517 597
3011 748
9076 577
3009 179
2130 45
7017 374
5773 846
8038 181
3706 654
4965 440
3968 897
2479 379
5160 794
5201 411
15031 648
27960 802