2800 746
1259 63
3219 491
2944 150
9646 277
18395 455
2366 461
1788 406
2049 540
2053 627
2397 262
2730 612
1705 279
23436 368
7530 676
3635 706
12898 653
2678 710
2453 559
850 142
3515 883
3679 877
1112 118
1620 337
2161 301
5024 576
1696 292
2294 135