1241 232
824 148
31184 144
25274 602
11256 425
28408 785
12695 687
11909 761
7132 660
10062 645
3981 332
5308 577
3853 940