30089 315
3429 225
8289 576
21432 769
57820 148
13084 935
13111 481
7920 301
33168 258
7985 772
2763 37
3520 526
6184 112
6638 618
18827 879
10533 530
12148 627
6195 197
12625 568
5707 629
3112 153
4776 718
16627 178
8870 539
4690 76
5663 300
29941 973
15164 671