133212 475
31423 924
12152 348
33943 719
129446 1028
14552 155
40318 834
5092 46
2959 154
3207 148
34531 765