3502 808
10538 359
14242 163
19136 178
31127 292
5242 176
8208 869
8327 389
12544 693
3173 214
1098 74
26804 186
19790 469
4224 549