132681 123
188680 402
135465 214
83848 933
109502 540
59210 178
183414 733
45400 234
85051 348
122924 362
40635 183
36691 188
88827 169
31354 246
18536 60
37561 84
26279 383
40667 553
20900 427
38633 550
22723 866
9580 695
18206 722
19713 282
9052 183
10360 527
10789 306
7372 473