2930 110
2403 318
15980 855
3577 693
8811 478
7506 276
6341 625
5006 427
13524 250
15603 181
17627 116
2746 306
20611 838
6863 987
3605 358
4686 221
3215 619
6780 561
11602 266
6592 187
2300 111
8228 662
4850 560
4534 86