4098 350
2130 565
3594 804
2964 559
153361 259
19312 890
4105 371
4963 441
3498 232
3815 574
2590 360
5730 598
5668 238
4025 418
2466 471
1928 381
3971 700