10656 319
5065 208
34720 245
26119 148
23339 421
5069 378
8509 501
15250 443
7256 182
18476 157
4387 66
8655 660