2272 46
27657 519
16673 396
14292 528
260522 1540
8219 835
8439 352
15483 246
63030 925
71392 935
3610 808
32388 172
6580 381
4751 630
9645 395
29045 498