5183 250
4858 695
10804 657
27655 161
4255 214
12072 641
7095 792
3905 448
8969 453
4193 194
1609 222
3121 110
3965 178
2850 428
3630 555
2826 451
1828 147