29044 487
3728 352
14179 861
6077 72
336899 1274
7255 557
62594 390
27175 357
43895 806
80038 757
85676 746
19589 652
17284 576
2102 286
2646 289
8220 617