3115 621
2146 637
2738 515
2432 394
1841 340
1009 161
2218 315
42475 177
11812 204
27457 328
6703 238
4330 576
56145 97
86318 607
77267 665
231753 515
100784 742
53269 849
87044 595
80552 656
139304 855