43295 534
4053 433
6712 119
5585 184
15357 281
2680 36
1050 238
1171 293
5261 744
7136 376
7084 320
5882 256
6437 491
2263 610
25913 58
112697 643
7571 54
6078 907
15286 586
10217 377
53484 173
6454 733
35152 646
3629 300