781 148
31177 144
25266 602
11253 425
28401 785
12689 687
11909 761
7127 660
10059 645
3978 332
5305 577
3852 940