19281 841
13743 556
10351 450
19203 63
40361 240
983 65
1811 271
37902 142
6094 374
24685 158
18349 669
4191 377
3748 654
3445 633
4380 684