5072 421
18861 122
297763 1061
72094 221
7799 202
16816 63
31828 662
36910 313
26669 656
69146 714
20395 483
4543 562