4946 621
2931 691
6293 51
4481 547
7058 945
7276 416
3521 272
3243 565
4209 606
2414 246
4635 797
9485 138
4693 37
4102 209
8380 179
3418 1006