6912 557
5095 595
3004 198
4312 313
4948 877
3289 506
4969 535
5763 691
4381 649
4006 554
3505 536
4191 766
2285 72
39237 562
86454 303