10601 125
58511 820
19472 327
43146 335
26739 122
14979 365
39546 571
12275 342
31725 292
53341 155
38740 923
14078 245
29478 576
11474 581
15614 829
31125 622
25262 539
20276 773
16657 440
18823 835
13943 714
41057 323
14265 812
12354 314
13098 535
18478 58
24699 376
25378 605