25675 109
37736 333
23098 89
26859 287
16594 50
40902 120
31209 87
107738 312
44603 198
68977 385
211078 656
98058 309
35620 557
26632 122
39563 486
34301 180
57110 358
43577 458
25888 256
17781 213
29803 215
66055 211
81539 319
13355 92
29699 239
19598 205
12551 121
16817 41