3093 812
4201 220
35059 184
11132 431
33568 507
66765 235
9266 521
4445 282
6983 504
33958 94
67055 1015
2751 70
2662 98
5153 658
8226 235
3295 659
3066 261
5037 395