6943 802
2436 54
3643 347
62704 135
33904 638
45918 432
7289 585
12914 146
27655 715
2370 160
3162 275
3994 597
6235 731
3690 857
5786 509