3514 56
4276 586
4685 620
2113 358
4074 54
2983 471
4067 812
4055 507
51720 149
47209 626
31782 624
16327 608
23313 89
13925 100
31088 168
37034 146
23625 258