6913 557
5095 595
3004 198
4313 313
4948 877
3289 506
4969 535
5764 691
4381 649
4006 554
3505 536
4192 766
2285 72
39249 562
86501 303