22003 473
5797 72
323389 1255
7020 557
60107 390
25934 356
42801 806
76284 754
80940 737
18422 651
15399 575
9031 848
1991 286
2563 289
3497 352
7854 617