2029 500
84771 246
9960 60
13251 984
18182 502
21432 769
31884 781
12706 407
7093 100
8643 788
9968 282