5099 250
4821 695
10752 657
27579 161
4231 214
11907 641
7079 792
3889 448
8913 453
4158 194
1601 222
3084 110
3942 178
2837 428
3617 555
2812 451
1817 147