21229
1172
12775
1724
8707
1896
7092
9460
3691
2850
3631
3718
3520
1271
3363
4080
3043
1156
2468
7537
1325
3219
982
2648
923
5151
861
3980
654
2812
618
3461