3514 56
4276 586
4685 620
2113 358
4074 54
2983 471
4067 812
4056 507
51731 149
47213 626
31786 624
16329 608
23319 89
13927 100
31096 168
37039 146
23626 258