12289 503
9738 425
9261 499
12348 594
5301 540
12790 587
15748 352
9988 304
11512 156
22617 255
14109 150
5835 666
6865 620
4526 160
32306 344
10567 569
6574 193
6444 758
8606 52
6237 635
5825 197
13039 282
4726 521
9847 746
4994 136
17089 205
44495 528
7941 594