252 80
31726 141
3570 824
14883 265
25933 688
3846 365
6931 224
5827 517
833 46
12274 333
8799 628
4530 767
13560 460
5049 835
9811 681
4207 771
10102 249
4413 574
2548 351
2689 121
3084 350
6388 596
1847 138
3790 922
43349 398
3723 937
3635 674
5737 355