22200 474
5816 72
323830 1256
7030 557
60198 390
25984 356
42853 806
76440 754
81181 741
18536 651
15451 575
9062 848
1995 286
2569 289
3502 352
7873 617