134728 187
17833 576
163822 568
488867 1319
27460 849
381570 947
125436 720
12904 504
12110 679
16933 507
31321 172
26995 747
9215 39
2929 649
6615 371