10601 319
5065 208
34715 245
26116 148
23339 421
5068 378
8508 501
15247 443
7254 182
18475 157
4387 66
8652 660