166755 405
137358 532
47649 840
63262 328
161044 641
46759 437
118222 484
204671 1167
84019 164
294957 1056
106284 715
13424 587
40320 639
83023 346
114093 193
78415 526
18759 412
78404 188
249916 860
370475 562
341149 1236
69702 199
348481 1119
281637 1202