5975 198
8256 593
4601 384
252789 366
168271 292
139164 835
70680 767
9656 103
21308 813
62180 671
32020 666
753 127
3330 544
29181 569
13713 608