12032 801
5810 120
4474 110
3575 618
11314 715
4496 138
4086 117
4038 423
8853 647
4599 285
5326 136
5908 248
9325 672
20722 345
8836 552
17361 521
15188 617
14008 774
9358 550
6865 678
10966 268
9030 122
3096 34
7248 778
1778 206
3084 42
6098 611
4985 301