28166 464
184369 1089
196105 553
66497 932
33389 709
43408 391
11643 508
9624 319
4647 562
1438 111
14076 200