5042 456
5251 399
16954 566
5664 494
21541 461
7153 647
3364 394
7697 525
232696 589
8165 335
3222 144
11348 665
3682 705
4265 570