8935 627
2871 486
14344 329
19378 326
8534 109
16099 966
5700 549
12368 411
3115 156
1675 276
9802 780