4935 621
2929 691
6292 51
4480 547
7050 945
7265 416
3505 272
3236 565
4202 606
2413 246
4633 797
9475 138
4684 37
4099 209
8370 179
3412 1006