3041 201
3666 93
4185 696
8732 416
2813 282
3008 300
24079 253
12679 120
66872 726
48125 423
46981 290
31337 719
102711 314
33297 566
66913 500
43866 493
63623 387
42941 884
31381 240