25085 703
42068 897
43588 584
5203 30
13277 469
22663 698
10266 625
12720 341
12168 397
18474 343
43976 659
7651 115
9446 708
6773 359
9299 624
11731 465
20801 742
6940 464
3553 231
16992 962
11951 132
3004 298
10637 506
17903 538
13037 244
16174 96
4675 209
11652 883