3235 90
3350 200
705 88
9199 634
7700 841
66970 388
18894 364
18808 313
754763 2255
55757 897
44897 491
63594 467
5504 860
7672 847
5262 464
45681 285