860 199
851 101
4463 684
2642 280
1515 194
3675 158
6405 853
4311 77
4136 662
29316 217
37128 297
11687 662
4936 60
7597 743
5554 884
23123 569
4125 645
12752 203
6554 695
17351 201
24981 301
6501 737
5628 85
5027 166
4944 119
4715 228
7162 234
8294 929