100045 518
13543 324
12762 751
17913 182
28213 269
31945 577
45176 574
31798 445
25296 40
10708 311
25604 152
707655 1990
168785 539
129668 969
612222 881
16510 914
213582 721
25745 38
40684 730
348117 431
170168 688
44601 373
14286 837
32069 78