453 90
27155 291
3631 888
9297 926
13904 602
28043 577
16189 546
7536 136
8663 732
11299 655
4764 443
3368 618
1943 273