9585 816
10454 546
6650 105
37013 160
18408 748
98282 609
10342 33
8509 623
21636 486
16773 382
20570 618
51389 309
27007 146
74162 623
82334 863
44976 508
447627 581
16771 859
53385 307
50361 133
48163 522
50331 141
52721 914
211840 1144