16640 406
31483 211
27487 295
69503 933
29416 193
46752 648
95905 660
121482 831
53017 197
79375 577
18183 232
58692 169
52403 431
42569 421
42405 712
17014 85
56108 254
74950 174
34462 653
49583 328
108138 1303
25813 639
15749 324
15397 702
31018 315
59608 604
34558 513
52767 361