12060 296
7363 52
23094 41
10657 596
17625 550
8127 170
12345 111
13828 322
45127 329
60306 572
20283 455
39894 680
12722 560
88336 662
12413 653
16184 237
17170 423
5862 197
51573 605
10283 700
19633 355
13566 461
84667 352
8498 50
26407 144