2200 167
2490 350
3403 93
3428 530
24839 903
6278 652
8492 667
4933 675
1214 80
4907 823
2756 568
17050 95
3322 161
4121 578
3112 279
7616 34
5563 741
2789 226
3375 696
5485 276
5654 619
15899 562
18877 947
20968 669
3845 537
1349 309
7165 190
2890 636