891 230
2133 663
2266 739
2398 555
860 258
1507 491
282 82
306 60
585 148
447 111
1016 280
1500 368
138 23
1236 362
1598 314
2762 893
3274 746
1748 451
2879 941
4222 595
2735 743
1983 508
547 171
2820 896
2581 714
2289 514
1112 163
42544 76