31702 141
3528 824
14878 265
25932 688
3843 365
6923 224
5826 517
833 46
12273 333
8799 628
4530 767
13560 460
5049 835
9808 681
4206 771
10102 249
4411 574
2543 351
2687 121
3080 350
6387 596
1846 138
3779 922
43277 398
3723 937
3634 674
5735 355
3173 774