159926 368
19254 86
20931 472
109343 818
10575 674
102379 201
44970 255
18326 340
6957 566
12288 675
6787 227
17828 839
23134 511
37378 554
18842 740
57452 568
110284 469
21570 416
41886 217
181902 964
87179 642
110336 971
101541 426
23054 380
10451 45
7399 515
44488 694
19196 484