2540 653
11474 178
1122 265
445 111
669 159
2759 701
538 141
2864 824
2230 722
12005 208
9515 182
20104 137
6057 673
18098 716
5797 494
7854 836
3897 391
3350 561