5084 250
4817 695
10749 657
27575 161
4228 214
11888 641
7077 792
3887 448
8908 453
4157 194
1601 222
3075 110
3942 178
2837 428
3617 555
2810 451
1815 147