2986 883
181733 140
7990 581
15212 714
6205 195
7652 192
7982 796
8005 207
12927 441
4485 513
3925 665
1252 108
8417 96
5056 782