4676 621
2856 691
6181 51
4216 547
6902 945
7154 416
3112 272
2908 565
3974 606
2272 246
4585 797
9128 138
4484 37
3951 209
8052 179
3355 1006