5021 291
28366 488
9702 502
3143 241
3428 554
8004 477
3651 280
4463 727
5663 39
1513 86
15454 62
4229 519
3932 582
2013 111
2689 75
27023 354
6362 807
2600 482
7850 85
3909 837
2382 82
6852 70
3244 699
5701 490
3480 850
10452 268
4634 439
4976 604