144 880
999 488
1008 557
656 875
756 45
23 113
411 35
278 484
387 148
381 691
312 534
60 236
2965 412
367 394
747 145
938 140
450 202
942 295
232 347
751 501
83 520
79 647
137 123
803 836