390 80
31852 141
3786 824
14915 265
25954 688
3872 365
6992 224
5845 517
833 46
12277 333
8801 628
4536 767
13561 460
5070 835
9820 681
4220 771
10102 249
4421 574
2568 351
2704 121
3091 350
6389 596
1853 138
3802 922
44015 398
3728 937
3644 674
5755 355