5099 250
4821 695
10752 657
27579 161
4231 214
7079 792
8913 453
4158 194
1601 222
3084 110
3617 555
2812 451