4002 153
3209 818
5333 288
9979 70
23231 184
29893 179
8784 251
8129 895
6117 207
11506 420
33146 505