11582 64
3888 404
20546 445
1719 90
2136 69
17771 610
5458 171
903 77
4344 115
4010 296
3971 595
2980 525
17900 687
7688 891
8112 689
6552 695
40796 663
23924 589
13326 357
2268 511
33467 243
9967 282
9907 325
25017 322