1455 431
3268 237
22896 359
5070 281
29436 879
4982 548
7761 723
14760 461
16316 306
4193 325
3931 559
3134 529
2136 108
2929 632
2911 608