29882 150
47492 268
25673 109
37734 333
23098 89
26854 287
23842 144
14218 89
16592 50
40898 120
31207 87
107734 312
15345 171
44598 198
36667 178
68971 385
211051 656
98049 309
35620 557
12075 207
32343 286
38548 188
26630 122
39557 486
34298 180
57110 358
43574 458
25880 256