2504 653
11473 178
1121 265
445 111
667 159
2758 701
538 141
2864 824
2229 722
11992 208
9514 182
20103 137
6055 673
18093 716
5796 494
7854 836
3896 391
3350 561