3514 56
4277 586
4685 620
2115 358
4074 54
2983 471
4068 812
4057 507
51777 149
47243 626
31808 624
16336 608
23346 89
13937 100
31109 168
37058 146
23634 258