2035 475
46473 443
14942 848
2546 689
89763 400
9468 577
43983 309
3031 175
3893 658
949 71
5253 86
27948 126
6123 628
12603 688
1466 108
71339 303
3313 218
3883 579
7527 626
11598 701
92718 691
3127 567
4313 368
5899 922