2186 172
7562 587
5153 733
11736 488
2930 484
15799 568
32827 743
72569 493
4068 641
11612 901
2607 284
12748 89
1137 127
4443 718
5573 540