4276 586
4684 620
2112 358
4074 54
2981 471
4065 812
4051 507
6590 187
51645 149
47175 626
31740 624
16308 608
23288 89
13896 100
31056 168
37010 146
23602 258