3290 90
3478 203
722 88
9220 634
7719 841
67038 388
18899 364
18820 313
756322 2257
55787 897
44998 491
64186 468
5519 860
7689 847
5269 464
45875 286