1457 431
3286 237
22898 359
5071 281
29437 879
4982 548
7765 723
14763 461
16320 306
4195 325
3933 559
3134 529
2137 108
2931 632
2911 608