454 90
27164 291
3632 888
9302 926
13905 602
28045 577
16189 546
7544 136
8667 732
11301 655
4764 443
3368 618
1943 273