1630 407
33808 194
8249 875
30223 688
45429 218
21769 620
6752 591
7831 301
3587 649
24367 596
4244 800