19121 505
16589 570
22521 827
19051 56
13277 47
3850 525
6413 116
11600 405
10004 770
29312 446
14982 790
3947 242
10381 172
2102 173
10447 823
9473 425
4780 106
5598 777
14064 529
9535 135
8234 153
3916 150
8753 642
3150 334
7597 914
12572 129
2236 64
5724 687