20553 733
8711 392
2781 22
2925 598
9555 127
7215 814
2764 404
2109 400
9330 162
1548 142
4634 368
3181 459
583 71
2540 654
5241 799
3138 568
3193 739
1625 293
3626 664
1890 358
2443 565
2579 58
7631 226
6982 610
3599 587
2867 608
5257 723
43170 419