101 101
1236 359
466 732
91 929
799 119
337 933
114 83
159 313
549 205
700 7
608 396
169 352
868 521
129 659
460 912
658 877
991 959
315 589
78 813
759 642
138 542
375 622
521 672
310 122