768 29
15205 338
8662 237
2661 561
2904 98
15243 136
1338 125
1579 173
4029 707
3446 59
3904 733
12689 61
26550 597
3021 748
9116 577
3044 179
2184 45
7050 374
5865 846
8124 182
3717 654
4989 440
3981 897
2486 379
5176 794
5238 411
15076 648
28219 802