2029 533
31479 497
7097 466
63805 790
3338 476
43431 312
4364 359
8540 795
14500 623
6927 683
9819 470
13372 613
17852 528
5875 888
2869 118