12032 801
5810 120
4475 110
3576 618
11316 715
4497 138
4086 117
4038 423
8853 647
4599 285
5329 136
5908 248
9326 672
20722 345
8836 552
17361 521
15188 617
14011 774
9358 550
6866 678
10966 268
9032 122
3097 34
7248 778
1778 206
3084 42
6098 611
4985 301