9510 259
6605 102
6598 560
41271 445
2489 145
2794 270
3664 667
4429 477
5423 170
5030 396
2830 328
2966 309
8409 163
2925 552