22199 474
5816 72
323825 1256
7029 557
60198 390
25984 356
42851 806
76434 754
81177 741
18536 651
15448 575
9062 848
1995 286
2569 289
3502 352
7873 617