856 239
2918 806
1515 299
5773 392
2721 547
2075 238
3963 289
3058 128
4155 506
3430 425
12703 701
7584 42
17265 684
16077 848
39695 34
66011 560
6153 58
42792 722
13104 330