21595 473
5778 72
322658 1255
7006 557
59973 390
25876 356
42748 806
76095 754
80565 737
18380 651
15306 575
8984 848
1980 286
2558 289
3488 352
7829 617