1528 406
5587 587
3223 457
13163 89
22547 253
12321 682
8667 261
13627 977
8566 28
16665 742
14838 878
10573 366
4173 911