2906 580
2301 702
5158 619
1717 152
3318 695
3785 607
2734 499
5216 759
3500 789
12814 588
5131 163
4923 526
788 87
1744 334
1434 174
2594 529
3249 600
2169 591
2477 459
3224 879
3257 780
2268 542
3420 860
1096 121