26513 504
24533 242
19383 841
13837 556
10378 450
19274 63
40508 240
994 65
1833 271
38197 142
6124 374
24769 158
18428 669
4210 377
3782 654
3465 633
4407 684