2033 97
17928 522
8272 623
16610 862
13899 219
10018 47
7344 678
7480 576
3219 226
30051 782
4013 406
7837 746