3517 56
4277 586
4686 620
2116 358
4074 54
2987 471
4068 812
4057 507
51800 149
47267 626
31825 624
16341 608
23365 89
13944 100
31117 168
37076 146
23640 258