8994 627
2877 486
14346 329
19393 326
8554 109
16138 966
5707 549
12380 411
3143 156
1678 276
9807 780