9016 845
5321 220
109048 592
17959 131
3396 445
7657 253
8291 409
89585 984
15736 541
12213 651
6126 819
1436 174
4789 708