10596 125
58504 820
19464 327
43134 335
26736 122
14975 365
39539 571
12270 342
31720 292
53329 155
38738 923
14075 245
29474 576
11473 581
15607 829
31116 622
25255 539
20273 773
16654 440
18819 835
13939 714
41031 323
14260 812
12352 314
13088 535
18475 58
24694 376
25376 605