20108 843
12772 392
3735 688
32655 120
13445 532
3602 472
58853 398
16895 235
16172 169
7309 339
10057 159
6736 711
6016 587
7713 951
9892 673
7433 211
8979 430
4367 551
5833 407
6162 390
6072 305
35705 611
4841 692
3739 831