5083 250
4815 695
10740 657
27565 161
4227 214
11883 641
7071 792
3887 448
8908 453
4157 194
1600 222
3075 110
3940 178
2837 428
3617 555
2810 451
1814 147