21649 473
5788 72
323038 1255
7013 557
60039 390
25906 356
42774 806
76184 754
80757 737
18410 651
15340 575
9012 848
1984 286
2559 289
3492 352
7842 617