21627 473
5783 72
322856 1255
7009 557
60011 390
25890 356
42759 806
76140 754
80665 737
18397 651
15322 575
8995 848
1982 286
2559 289
3490 352
7834 617