133223 475
31432 924
12152 348
33961 719
129492 1028
14554 155
40324 834
5092 46
2959 154
3207 148
34542 765