10329 878
3889 24
2207 270
15784 93
22991 471
6940 416
5851 531
8668 521
30521 422
6180 613
81203 238