6440 685
6008 468
16946 622
3267 240
5355 368
4275 875
7421 308
2887 401
4126 376
4724 160
5223 502
5577 623
2938 122