22016 837
6003 535
9858 553
10711 183
6841 391
20765 165
17246 106
7726 880
11337 927
4673 44
14576 804
9631 79
8429 559
18767 740
8774 319
19228 579
10844 584
6819 250
12463 329
4628 43
6009 58
13667 598
5100 116
17046 754
4394 560
16371 169
16562 65
7750 482