42157 282
7503 135
5046 413
33145 821
17868 237
31288 334
8882 540
12787 738
106350 625
44620 350
84641 442
10143 577
3584 608
7116 532
4033 472
3177 543
2911 552
5327 883
7737 122
1801 63