31022 351
5697 745
5965 151
4173 122
3538 182
1610 179
116580 962
10375 644
7578 659
5121 956
11887 469
3716 529
3901 849
9579 777
1626 72
17380 502
4374 677