31547 49
232 63
2741 681
4734 684
95217 286
5122 96
2465 524
3892 498
1678 331
21075 398
5463 652
15446 688
5991 184
3218 757
2153 298
3536 581
2914 683
36325 318
38241 83
726 174
2452 692
15399 156
1864 402
4623 459