3290 90
3476 203
722 88
9220 634
7719 841
67037 388
18899 364
18820 313
756313 2257
55787 897
44998 491
64181 468
5519 860
7689 847
5269 464
45875 286