896 68
3116 537
2059 284
2696 657
2955 669
4139 853
1379 59
2614 569
3340 527
2302 478
3350 879
3867 700
501 142
2772 515
1472 278
478 97
1230 274
527 136
2201 470
2299 247
4876 887
1684 192
2336 340
1359 207