133223 475
31432 924
12152 348
33961 719
129495 1028
14555 155
40325 834
5092 46
2959 154
3207 148
34542 765