109296 667
14888 653
20316 236
21925 424
7492 197
62579 604
13908 700
23083 356
17421 461
102762 361
10757 50
32314 145
35653 583
16816 777
21172 759
17557 675
12927 688
26417 201
15304 743
24218 313
12683 752
20617 448
69795 169