21642 473
5788 72
322991 1255
7012 557
60032 390
25904 356
42771 806
76166 754
80735 737
18407 651
15335 575
9005 848
1984 286
2559 289
3491 352
7841 617