3130 945
1420 120
4097 578
3162 629
3540 245
265375 702
1995 44
3744 329
3847 521
9617 681
2310 291
4509 37
61644 105
7880 593
5349 427
3000 142