21090 86
24255 713
2533 413
1592 79
37049 722
5926 244
4079 99
4618 745
8286 820
3813 497
4513 159
10559 928
7168 424
5907 88
3353 289
4872 970
2653 457