3001 851
1635 367
19860 644
269 39
2055 114
3765 675
2133 609
2533 523
1126 203
4121 818
1356 213
1526 457
573 105
5886 240
1528 325
2074 499
412 27
2028 362
3064 996
2554 650
2324 590
2282 654
1700 387
3764 694