3536 56
4301 586
4699 620
2135 358
4096 54
3000 471
4093 812
4084 507
52872 149
47682 626
32396 624
16517 609
23646 89
14202 100
31446 168
37420 146
23844 258