4949 621
2935 691
6295 51
4485 547
7062 945
7277 416
3534 272
3248 565
4214 606
2418 246
4638 797
9493 138
4697 37
4105 209
8388 179
3421 1006