21649 473
5788 72
323032 1255
7013 557
60039 390
25906 356
42774 806
76181 754
80749 737
18410 651
15339 575
9010 848
1984 286
2559 289
3491 352
7842 617