4983 621
2945 691
6304 51
4504 547
7077 945
7289 416
3582 272
3269 565
4240 606
2444 246
4647 797
9534 138
4721 37
4126 209
8428 179
3435 1006