31547 49
2916 683
5122 96
4734 684
1679 331
2465 524
95217 286
15446 688
3892 498
21075 398
5463 652
36326 318
5991 184
727 174
3536 581
38241 83
3218 757
2452 692
2153 298
796 170
3706 523
15399 156
1864 402
10408 214