21675 473
5795 72
323261 1255
7017 557
60081 390
25922 356
42791 806
76245 754
80878 737
18416 651
15366 575
9020 848
1987 286
2560 289
3495 352
7849 617