21627 473
5782 72
322850 1255
7008 557
60010 390
25889 356
42759 806
76140 754
80663 737
18396 651
15322 575
8995 848
1982 286
2559 289
3490 352
7834 617