12038 801
5811 120
4494 110
3582 618
11326 715
4511 138
4096 117
4045 423
8866 647
4603 285
5346 136
5917 248
9339 672
20723 345
8840 552
17371 521
15211 617
14035 774
9358 550
6882 678
10975 268
9057 122
3102 34
7259 778
1781 206
3093 42
6100 611
5018 301