3514 56
4276 586
4685 620
2113 358
4074 54
2983 471
4068 812
4056 507
51742 149
47225 626
31796 624
16330 608
23327 89
13930 100
31098 168
37045 146
23630 258