3093 812
4202 220
35060 184
11133 431
33576 507
66771 235
9266 521
4446 282
6984 504
33965 94
67078 1015
2752 70
2662 98
5154 658
8226 235
3295 659
3069 261
5038 395