14252 503
16309 109
47174 93
14339 885
18414 164
3360 789
6553 478
16795 348
23993 418
8154 493
21400 618
15880 223
3991 368
4808 572
8336 629
3159 517
8611 521
3811 335
4206 165
10797 667
18350 110
5931 291
3257 409
9616 715
6865 291
5541 605
3967 510
5833 479