22212 474
5820 72
323915 1256
7032 557
60207 390
25988 356
42857 806
76467 754
81216 741
18547 651
15455 575
9069 848
1995 286
2570 289
3503 352
7877 617