20593 92
23197 56
845 105
26325 603
2788 759
817 33
1210 151
2222 482
2368 498
6984 487
3900 495
334100 1116
2069 483
2890 513
2840 718
822 160
31890 113
2903 865
1567 265
1070 78
3394 742
1421 100
14148 160
3582 201
4240 264
1590 358
869 153
1512 311