2071 97
18073 522
8298 623
16639 862
13950 219
10084 47
7357 678
7502 576
3231 226
30084 782
4027 406
7863 746