2031 533
31501 497
7100 466
63808 790
3338 476
43432 312
4365 359
8542 795
14503 623
6927 683
9821 470
13376 613
17853 528
5876 888
2869 118