1543 406
5676 587
3285 457
13197 89
22612 253
12331 683
8673 261
13639 977
8592 28
16726 742
14860 878
10575 366
4176 911