132793 123
188862 402
135569 214
83927 933
109612 540
59268 178
183569 733
45451 234
85161 348
123069 362
40645 183
36705 188
88892 169
31379 246
18550 60
37587 84
26293 383
40701 553
20914 427
38659 550
22742 866
9587 695
18217 722
19725 282
9062 183
10362 527
10797 306
7380 473