986 213
1059 307
2477 529
2163 706
638 189
930 199
1362 421
2088 499
2443 730
1770 425
12670 687
5297 493
11116 569
5906 445
9386 869
13205 748
8083 896
114129 394