22029 473
5797 72
323399 1255
7020 557
60110 390
25934 356
42803 806
76288 754
80944 737
18422 651
15400 575
9031 848
1991 286
2564 289
3497 352
7855 617