133653 475
31536 924
12161 348
34231 719
130166 1028
14627 155
40470 834
5112 46
2961 154
3209 148
34774 765