3184 762
1205 179
884 74
540 101
20977 60
12985 804
16002 510
121139 876
18395 138
7815 382
5394 198
8710 80
7039 571
7616 651