12060 296
7363 52
23094 41
10657 596
17625 550
8127 170
12345 111
13828 322
45123 329
60306 572
20283 455
39892 680
12722 560
88329 662
12413 653
16183 237
17168 423
5862 197
51572 605
10283 700
19632 355
13565 461
84665 352
8496 50
26407 144