12240 100
4766 777
5243 573
6717 479
3347 322
4217 96
2382 341
9813 474
5186 899
3278 582
15141 289
21961 657
2155 167
3677 188
17561 645
1985 92
15853 581
3702 153
5588 511
5076 690
4183 370
18774 575
5954 634
18659 685