333 99
2751 653
11497 178
1125 265
446 111
684 159
2764 701
548 141
2869 824
2238 722
12073 208
9522 182
20119 137
6073 673
18146 716
5828 494
7878 836
3911 391
3351 561