4931 621
2925 691
6292 51
4475 547
7050 945
7258 416
3502 272
3227 565
4197 606
2410 246
4631 797
9471 138
4681 37
4098 209
8362 179
3409 1006