4982 621
2945 691
6304 51
4504 547
7077 945
7288 416
3578 272
3267 565
4235 606
2443 246
4646 797
9532 138
4720 37
4126 209
8428 179
3435 1006