5721
15083
5110
17936
100281
7827
4518
7129
3443
3820
14746
4019
4773
3035
4885
28598
33681
34483
203754
93514
721465
263546
32905
24511
10383
52952