28162 464
184244 1089
196061 553
66484 932
33380 709
43392 391
11633 508
9610 319
4646 562
1437 111
14049 200