102600 244
5448 584
9198 651
8352 496
75369 578
111249 667
8414 352
7368 803
11261 244
6528 172
11348 866
6707 462
9616 730
7079 619
12673 370
8491 456
12259 759
12173 149
7358 389
7153 711
18414 361
9652 636
9678 770
46796 324
14365 560
13029 573