4950 621
2935 691
6295 51
4485 547
7063 945
7277 416
3535 272
3248 565
4214 606
2419 246
4638 797
9493 138
4698 37
4105 209
8388 179
3421 1006