4086 350
2048 565
3474 804
2876 559
152673 259
19183 890
4044 371
4917 441
3448 232
3795 574
2569 360
5630 598
5626 238
3972 418
2439 471
1862 381
3963 700