10332 319
5064 208
34702 245
26108 148
23336 421
5066 378
8506 501
15244 443
7239 182
18475 157
4386 66
8646 660