5005 291
28271 488
9691 502
3112 241
3426 554
7983 477
3649 280
4455 727
5654 39
1510 86
15410 62
4229 519
3930 582
2010 111
2685 75
26987 354
6362 807
2596 482
7813 85
3908 837
2379 82
6852 70
3239 699
5695 490
3479 850
10436 268
4633 439
4972 604