7031 761
14202 308
6652 191
13804 618
5735 462
18199 694
11866 676
53667 363
5656 531
5033 193
15015 541
6328 457
7157 918
8845 825
11509 662
36036 165
24725 246
3668 466
4500 109
9479 835
44803 473
6556 205
11686 286
8217 768