3093 812
4202 220
35060 184
11132 431
33569 507
66768 235
9266 521
4445 282
6984 504
33964 94
67067 1015
2752 70
2662 98
5153 658
8226 235
3295 659
3067 261
5037 395