2029 500
84770 246
9960 60
13250 984
18182 502
21432 769
31884 781
12706 407
7092 100
8643 788
9968 282