3300 645
3271 602
1396 92
1315 83
6168 480
2535 302
3905 516
3585 779
4826 839
7044 485
1590 207
5522 759
3385 744
3027 544
3017 489
3225 720
3645 459
5881 635
3726 664
3542 668
3700 824
12216 512
3831 812
1814 43