3076 898
5483 180
22516 86
5426 629
6341 451
9629 557
5604 248
7125 173
4173 820
4977 868
4233 550
1983 329
3539 205