3580 839
3871 129
881 108
861 164
2067 133
1785 538
4146 579
4096 608
908 78
573 87
6968 305
3461 821
1817 212
1016 36
12051 551
4313 666
1700 185
3673 341
1843 224
4942 514
5011 591
9794 832
2757 635
3023 629