8933 627
2871 486
14344 329
19378 326
8532 109
16098 966
5700 549
12364 411
3115 156
1674 276
9802 780