320 60
477 80
31964 141
3935 824
14969 265
25975 688
3890 365
10028 224
5860 517
836 46
12285 333
8811 628
4584 767
13564 460
5089 835
9976 681
4244 771
10104 249
4427 574
2648 351
2720 121
3156 350
6402 596
1857 138
3809 922
45108 399
3736 937
3684 674