25021 577
8541 151
21922 238
2234 94
4964 270
9449 481
24249 210
4144 604
4451 425
7297 397
2029 308
30899 864
11620 666
3821 143
8391 784
7179 427
3971 272
4911 560
4678 735
15144 383
4523 862
3667 347
13078 601
5418 606