338 99
2761 653
11501 178
1125 265
446 111
684 159
2764 701
548 141
2869 824
2239 722
12076 208
9523 182
20133 137
6073 673
18152 716
5830 494
7879 836
3911 391
3351 561