421 50
21578 318
8369 607
7472 711
3203 629
6295 550
9016 523
24104 171
51608 805
6720 421
15560 275
8806 465
2089 443
9675 76
5799 658
10806 598
1735 396
3075 253
2603 169
1751 30
20453 187
6700 566
16209 105
12987 67