3056 780
1109 339
2971 904
2559 651
1127 265
1130 238
1828 370
2862 794
1122 276
1588 308
2268 355
2171 558
2243 643
2027 564
526 138
2314 743
1154 217
743 163
1043 238
2856 592
2517 816
3281 564
1919 545
1318 279
1413 299
1821 289
782 52
2949 653