133842 187
17787 576
163814 568
487456 1317
27449 849
380860 947
125111 720
12890 504
12085 679
16918 507
31076 172
26949 747
9130 39
2918 649
6600 371