266 84
1270 297
2403 763
998 308
1993 596
2839 740
2970 773
6046 392
4652 739
14023 510
9816 754
2896 182
9953 70
2095 304
10459 667
4029 294
11529 420