12296 503
9743 425
9269 499
12352 594
5307 540
12799 588
15756 352
9999 304
11518 156
22622 255
14117 150
5848 666
6866 620
4538 160
32320 344
10573 569
6579 193
6447 758
8616 52
6238 635
5826 197
13043 282
4728 521
9850 746
4995 136
17104 205
44527 528
7942 594