309 92
906 254
669 174
2652 659
1056 214
2492 523
2722 807
398 101
1194 261
11575 417
7978 870
6931 264
820 200
1341 322
8168 357
3237 85
9438 806
15941 110
2270 562
4829 496
20542 257
1013 332
12306 577
7003 707