3093 812
4201 220
35058 184
11132 431
33566 507
66759 235
9266 521
4445 282
6983 504
33956 94
67047 1015
2750 70
2661 98
5153 658
8226 235
3295 659
3065 261
5036 395