5112 250
4825 695
10765 657
27592 161
4234 214
7083 792
8922 453
4160 194
1602 222
3087 110
3618 555
2813 451