3507 808
10895 359
14276 163
19159 178
31245 292
5257 176
8237 869
8368 389
12588 693
3198 214
1113 74
26866 186
19839 469
4236 549