2916 105
16719 593
20675 451
3261 436
27777 700
3955 529
8463 174
5896 806
2390 142
4436 133
3025 170
3277 311
1706 209
3113 58
5426 398
8790 455
12307 676
4149 599
2634 289
18717 243
4828 765
32591 580
4328 602
4487 603