3196 96
6807 117
5484 878
2507 82
11934 407
2599 112
3075 485
5947 563
3682 407
13742 298
2614 385
3821 571
14752 560
2822 475
4201 396
6362 481
7407 387
3941 175
5105 832
4917 585
8365 504
7402 330
5741 465
5186 678