6325 611
6787 192
14487 388
278639 575
4495 145
2904 38
3499 307
3516 582
2948 425
3874 578
3706 491
10063 584
5014 408