2821 680
5194 66
5841 751
51716 532
10008 641
5904 351
2427 130
5130 619
2654 351
27071 100
1668 121
6304 275
1682 197
2910 557
9641 734
4026 642