20006 839
6676 680
10405 434
3926 554
6692 651
9099 268
5210 771
6952 385
2407 196
7516 423
7354 294
5975 294
10279 321
6184 64
5108 417
6083 275
5661 347
10126 214
5961 756
5121 783
16760 700
42717 461
4821 61
8845 674