42155 282
7503 135
5044 413
33144 821
17868 237
31288 334
8882 540
12787 738
106349 625
44620 350
84638 442
10142 577
3584 608
7116 532
4033 472
3177 543
2911 552
5327 883
7737 122
1801 63