296 60
475 80
31954 141
3926 824
14965 265
25975 688
3888 365
10017 224
5857 517
836 46
12285 333
8811 628
4583 767
13564 460
5087 835
9974 681
4241 771
10104 249
4427 574
2646 351
2716 121
3154 350
6399 596
1856 138
3808 922
44996 399
3736 937
3682 674