677 148
31172 144
25258 602
11251 425
28397 785
12685 687
11903 761
7125 660
10056 645
3978 332
5302 577
3852 940