4676 621
2855 691
6178 51
4191 547
6900 945
7151 416
3084 272
2908 565
3971 606
2271 246
4583 797
9126 138
4483 37
3950 209
8045 179
3353 1006