2984 670
7270 443
2348 618
1635 101
4842 240
4375 786
8478 354
6836 450
9721 461
5467 604
5164 378
3477 653
20615 276
4289 441
14395 104
5886 384
71401 659
8509 713
7814 956