651 148
31171 144
25257 602
11251 425
28396 785
12685 687
11902 761
7124 660
10056 645
3978 332
5301 577
3852 940