6418 580
4230 588
29536 942
4198 506
4419 350
9186 51
8633 501
3555 138
5384 418
2863 451
9470 891
3488 584
7505 599
1232 101
5234 599
3709 671