24012 531
5875 210
42699 775
13598 413
10173 958
22348 352
9621 806
7921 665
24943 302
12495 362
7678 567
5946 36
6804 179
4663 761
17489 736
5991 883
20448 154
14692 31
40736 723
34170 668
27870 974
44443 71
24277 107
6117 373
46888 49
22623 590
19392 632
4740 169