596 141
403 95
948 633
748 928
674 160
930 666
541 771
309 474
306 231
799 595
726 554
956 35
11321 362
10618 800
7989 360
6364 361
5602 347
4810 36
4736 11
4154 223
4039 201
3685 217
3655 922
3649 645