101 101
236 562
61 15
736 341
452 698
441 833
411 35
315 589
459 912
271 265
454 833
502 390
894 33
586 43
265 249
123 676
948 801
831 923
561 504
662 575
166 179
850 324
117 848
111 395