3089 812
4199 220
35055 184
11130 431
33555 507
66733 235
9264 521
4443 282
6982 504
33926 94
66980 1015
2750 70
2660 98
5153 658
8226 235
3294 659
3063 261
5033 395