2057 97
18036 522
8285 623
16630 862
13938 219
10070 47
7351 678
7493 576
3225 226
30074 782
4021 406
7851 746